general contractor - German English Dictionary